mountain chain – English–Português translations

🇬🇧 en pt 🇵🇹

mountain chain noun

  • a series of mountain ranges
cadeia montanhosa, cadeia de montanhas, serra
Wiktionary Links